package com.wiscamp.ninechapters.problems.application.dto.commands.exams;

import com.wiscamp.ninechapters.ddd.CommandObject;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 试卷节
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class UpdatePaperSectionCommand extends CommandObject {
    /**
     * 节编号
     */
    private long sectionId = 0;

    /**
     * 部分编号
     */
    private long partId = 0;

    /**
     * 节序号
     */
    private int sectionIndex = 0;

    /**
     * 节名称
     */
    private String sectionName = "";

    /**
     * 节说明
     */
    private String sectionDirectionDescription = "";

    /**
     * 节说明语音
     */
    private String sectionDirectionAudio = "";

    /**
     * 分数
     */
    private int sectionScore = 0;

    /**
     * 时间限制
     */
    private int timeLimit = 0;

}